protective ghost - Spanish English Dictionary